temporary brachytherapy - German English Dictionary